package com.wang.gulimall.member.feign;

import com.wang.common.utils.R;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.Map;

//告诉程序这个是远程调用接口：并且这个接口远程调用的是服务是gulimall-coupon中的方法
@FeignClient("gulimall-coupon")
public interface CouponFeignService {

    //声明feign请求,请求路径必须是完整的。这个请求是服务gulimall-coupon路径为/coupon/couponhistory/member/list的方法
    @RequestMapping("/coupon/couponhistory/member/list")
    public R memberCoupons();
}
